﻿using UnityEngine;
using System.Collections;
using System.Collections.Generic;

	public class Pantalla:MonoBehaviour {

		//Propiedades		
		public int numero;

	//Metodos	
		
	void Start()
	{
		GameObject PJ = GameObject.Find("PersonajeJugador");

		if(ESCENARIOS.Juego.direccionPantalla > 0)
		{
			PJ.transform.position = new Vector3(-5F, PJ.transform.position.y, PJ.transform.position.z) ;
		}
		else
		{		
			PJ.transform.position = new Vector3(5F, PJ.transform.position.y, PJ.transform.position.z) ;
		}

		PERSONAJES.PersonajeJugador.moverse = false;
	}	
	

	/// <summary>
		/// Eventos the click.
		/// </summary>
		public void OnMouseDown()
		{			
			
		Vector3 ubicacionClick = Camera.main.ScreenToWorldPoint(new Vector3(Input.mousePosition.x, Input.mousePosition.y, 6.96F));
		PERSONAJES.PersonajeJugador.moverse = true;
			PERSONAJES.PersonajeJugador.posicionX = ubicacionClick.x;
			ESCENARIOS.Juego.MouseClickPosX = ubicacionClick.x;
			ESCENARIOS.Juego.MouseClickPosY =  ubicacionClick.y;			
		}

	    /// <summary>
	    /// Cargars the pantalla.
	    /// </summary>
	    /// <param name="NumeroPantalla">Numero pantalla.</param>
		public static void CargarPantalla(int NumeroPantalla)
		{
			Application.LoadLevel(Application.loadedLevel + NumeroPantalla);
		}
	}
